home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
qbbs
/
samqc300.zip
/
DUTCHDOC.ZIP
/
SAMQCNED.DOC
Wrap
Text File
|
1980-01-01
|
7KB
|
226 lines
┌─────────────────────────────────────────┐
│ (c) 1990 by Theo Frieling │
│ All rights reserved │
│ Fido 2:512/122 │
│ Europe Egg 97:9310/4 │
│ QuickBBS 'Off The Record' │
│ Arnhem, the Netherlands │
│ +31-85-612717 - 24 hrs - 2400 bps 8,N,1 │
└─────────────────────────────────────────┘
Programma gegevens.
--------------------
Programmanaam: SAMQC (Overbodige Ans/Asc, Menu en
Questionairre Checker)
Versie: 3.00
Auteur: Theo Frieling.
Release datum: 18 maart 1990.
Korte omschrijving: SAMQC bekijkt een QuickBBS systeem op de
meest voorkomende fouten!
Samqc is geschreven voor QuickBBS versie 2.6x.
--------------------------------------------------------------
Copyright
---------
Samqc mag vrij verspreid worden, op de voorwaarde dat er
geen veranderingen plaats vinden in zowel het programma
als in alle bijgeleverde documentatie.
Samqc mag alleen gedistribueerd worden op de voorwaarde
dat er geen geld aan verdiend wordt.
U gebruikt Samqc op eigen risico.
--------------------------------------------------------------
Picture this:
-------------
U gaat een QuickBBS Bulletin Board Systeem opzetten.
U begint bij het begin, namelijk bij TOP.MNU, daarna volgens
waarschijnlijk nog vele sub-menu's.
Als u klaar bent, heeft u waarschijnlijk een directory die vol
staat met menu's, en een die vol staat met tekst files.
Nu is de grootte vraag: Hoe test ik alle menu's op:
of een bepaald .MNU file wel aanwezig is
of een bepaald .A?? file wel aanwezig is
of er bij type 11 wel een "page prompt" gedefinieerd is.
of een bepaald questionairre file aanwezig is
of de bewuste directories wel bestaan
of bepaalde files wel bestaan
of elke FILES.BBS wel aanwezig is
of er bij een type 15, wel een menu-naam gedefinieerd is.
enz..
Wel een hele lijst dus!
Een mogelijk is om QuickBBS op te starten en dan alle menu's,
punt voor punt te doorlopen.
Dit is niet zo erg als je een klein BBS systeem hebt, maar als
je een groot systeem hebt, dan ben je toch wel enkele uren of zelfs
dagen bezig om de zaak goed te testen.
Samqc maakt al die uren overbodig en geeft hetzelfde resultaat binnen
een minuut!
SAMQC test uw QuickBBS bij de volgende menu-types op de
volgende dingen:
Type: Checkt:
----------------------- ----------------------------------
1, 2, 4: of menu wel bestaat
5, 40, 45: of .A?? (.ANS -.ASC) bestaat
11: of er een page-prompt voor bestaat
12: of .Q-A bestaat
6: of .A?? bestaat
23, 24, 25, 26, 27: of message area gedefinieerd is
29, 30, 32, 33, 34, 38: of directory bestaat
31: of FILES.BBS aanwezig is
15: of het exit menu bestaat
Tevens komt er een lijst in de rapport file (later daarover
meer) die aangeeft welke programma's er op de type 7 & 15
manier aangeroepen worden.
Samqc test niet of het programma, aangeroepen door een type 7 of 15, ook
daadwerkelijk op de schijf aanwezig is.
Tevens test SAMQC of u geen dubbele letters heeft
gedefinieerd voor verschillende opties.
Deze test geldt voor de ascii karakters van 32-127
Hoe werkt SAMQC.
----------------
SAMQC kan opgestart worden vanuit elke directory.
Als SAMQC klaar is met zijn werk, dan schrijft SAMQC de
resultaten weg in een file genaamd SAMQC.RPT, deze file staat
in de zelfde directory als van waaruit u SAMQC startte.
Als u SAMQC voor de eerste maal start moet u ingeven in welke directories
de .MNU, .Q-A en .A?? files zich bevinden.
Daarna begint SAMQC zijn razendsnelle check van uw eigen
QuickBBS.
Opties met SAMQC.
-----------------
Normaliter begint SAMQC met het TOP menu en checkt dan alle
menu's.
Als u echter een bepaalde menu-lijn wilt testen kunt u dit
doen door SAMQC als volgt op te starten:
SAMQC SMENU=<menu>
Andere parameters zijn:
CONFIG - Geef opnieuw QuickBBS paden aan
NODIRS - Geen check op wel/niet bestaan directories
NOMSGS - Geen checks voor menu type: 23 t.m. 27
NOSPCS - Geen checks op menu type 7 en 15
MOVFLS - Verplaats niet actieve files naar andere
directory
Ten slotte:
-----------
Als SAMQC files als niet actief aangeeft, wis deze dan niet
meteen, maar zet ze even op een flop, of nog beter, gebruik de
MOVFLS optie.
Als SAMQC gestart wordt met de SMENU=<menu> optie, komt er
geen lijst met niet actieve files.
Voorbeeld: SAMQC SMENU=POST
In dit voorbeeld zal als start-menu POST.MNU worden gebruikt.
In Samqc zit wel het een en ander aan werk, geen maanden, maar toch.
Mocht u gebruik maken van Samqc en hier veel profijt van hebben (u komt
er bijvoorbeeld achter dat u toch wel erg veel files had die niet eens
gebruikt werden) laat dat dan weten door een net-mailtje te zenden aan
'Off The Record', 2:512/122.0, Tel.: 085-612717
Als er problemen zijn met het programma, horen we die ook
graag op hetzelfde adres.
RemoteAccess gebruikers:
Als u dezelfde menu's gebruikte die u ook voor QuickBBS
gebruikte (in geval van omschakeling dus), en dus geen gebruik
maakt van de menu-templates, dan kunt u SAMQC gewoon
gebruiken.
Er wordt dan echter niet gekeken of de messagebase wel
bestaat.
Verder wordt er niet gecheckt voor sommige auto-display files
zoals !ATATIME.A??
Wilt u toch graag u dat er ook een versie komt voor RemoteAcces
laat dit dan weten aan 'Off The Record'. Alleen bij voldoende animo
zal er dan ook een Ra-versie van Samqc verschijnen.
Beperkingen.
------------
SAMQC kent de volgende "beperkingen":
maximaal 400 .ANS files
maximaal 400 .ASC files
maximaal 400 .MNU files
maximaal 400 .Q-A files
maximaal 100 entries per menu!
Voorzichtig!
------------
Als u de optie MOVFLS gebruikt dan maakt SAMQC de volgende
sub-directories aan de directory van waaruit SAMQC opgestart
werd: SAMMNU\, SAMQNA\ SAMTXT\.
SAMQC kopieert de overtollige files dan naar deze
subdirectories.
Bestaande files in deze directories worden overschreven!
Met Dank aan:
-------------
Theo Frieling, hij heeft SAMQC geschreven en liet mij het nog
ßeta testen ook!
Hierdoor was ik al vroeg in staat om mezelf bij het opzetten
van nieuwe QuickBBS systemen een hoop tijd en irritant werk te
besparen.
Tom Ordelman, voor het testen en suggesties.
De schrijver van de Nederlandse handleiding,
Sander Eek